package com.chendx.store.api.user;

import com.chendx.model.common.dtos.ResponseResult;
import com.chendx.model.user.dto.LoginDto;

/**
 * Created by chendx on 2022/4/26.
 */
public interface LoginControllerApi {

    /**
     * app端登录
     * @param dto
     * @return
     */
    public ResponseResult login(LoginDto dto);

    /**
     * app端注册
     * @param dto
     * @return
     */
    //public ResponseResult register(RegisterDto dto);

    /**
     * 是否存在手机号
     * @param phone
     * @return
     */
    public ResponseResult existPhone(String phone);

    /**
     * 是否存在用户名
     * @param name
     * @return
     */
    public ResponseResult existName(String name);

    /**
     * 验证码
     * @param dto
     * @return
     */
    public ResponseResult verficationCode(LoginDto dto);

    /**
     * 检查验证码
     * @param code
     * @return
     */
    public Boolean checkvCode(String phone,String code);

}
